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