Image Location:
Torri Del Benaco Castle - Lake Garda - Verona - Italy
A witness at the wedding smiles as he soaks up the magnitude of the moment that is taking place before him.
A witness at the wedding smiles as he soaks up the magnitude of the moment that is taking place before him.