Image 1 of 1
Panoramic photo of the main square in Castelmola, a hill top village above Taormina, Sicily, Italy, Europe. This is a panoramic photo of the main square in Castelmola, a hill top village above Taormina, Sicily, Italy, Europe.
Share
twitterlinkedinfacebook
Panoramic photo of the main square in Castelmola, a hill top village above Taormina, Sicily, Italy, Europe. This is a panoramic photo of the main square in Castelmola, a hill top village above Taormina, Sicily, Italy, Europe.