Mountain Landscape By Village Taormina, Italy

Aerial shot of the Taormina, small town on the east coast of the island of Sicily, Italy

All Media

Aerial shot of the Taormina, small town on the east coast of the island of Sicily, Italy