Travelogues & Photos :: Cuba - Gambia - Grenada - Italy - Samoa - Svalbard

Central Square of Taormina, Sicily


Previous
Taormina, Italy

Central square of Taormina, Sicily, Italy.
Next