Taormina, Sicily, Italy. Cityscape image of picturesque town of Taormina, Sicily with main square Piazza IX Aprile and San Giuseppe church at sunset.