by lexan
Taormina, Italy - May 1, 2011: Cathedral San Caterina in Taormina, famous tourist resort, the most luxury town on Sicilian coastline, Sicily, Italy