Image Location:
Torri Del Benaco Castle - Lake Garda - Verona - Italy
Standing atop the tower of the Scaliger Castle, Marketa and Michal smile as they are declared husband and wife.
Standing atop the tower of the Scaliger Castle, Marketa and Michal smile as they are declared husband and wife.