Image 1 of 1

Lido, Venice, Italy - P1209202652

The magnificent beachside Excelsior Hotel on the island of Lido in Venice Italy
twitterlinkedinfacebook