Explore Piazza Teatro, Catania Piazza and more!

Explore related topics

Church of San Nicolò, Savoca, Sicily. Site in "The Godfather" movie. | Dennis Jarvis via Flickr

Teatro Massimo steps, Palermo,Italy Our hotel was just opposite these steps - so central to everything.

Pinterest • The world’s catalogue of ideas
Search