Taormina, Sicily, Italy, one of my favorite places.     A must see every time I visit.

Taormina, Sicily, Italy, one of my favorite places. A must see every time I visit.

Pinterest
Search