Designed by
Title
Taormina view from up, Sicily. #100357690
Description
Beautiful Taormina panoramic view from up Stairs to Taormina, Sicily, Italy. Sicilian seascape with coast, beaches and island Isola Bella. People unrecognizable. Two shots stitch panorama.