Westin Excelsior
The Westin Excelsior Hotel on the Lido in Venice, 1957.
You need to enable JavaScript to use this website.