Image 7 of 896
There it is...the Grand Hotel Excelsior Vittoria right on the bay. (not my photo)
Jalbum 8.0