Designed by
Title
Square Piazza IX Aprile with San Giuseppe church and Clock Tower in Taormina, Sicily, Italy #158405252
Description
Morning view of Square Piazza IX Aprile with San Giuseppe church and Clock Tower in Taormina, Sicily, Italy. Taormina located in Metropolitan City of Messina, on east coast of island of Sicily