wedding-rome-30-11013

By 3 October 2013

Guests descending stairs at the Spanish steps

Leave a Reply