Taormina, Italy, is a small port city on the Island of Sicily.

taorminaitaly.jpg

Photo album created with Web Album Generator