Venice, Italy.
Red and orange Read More »
San Marco Square, Venice, Italy.
Giant (red) ant Read More »
Taormina, Sicily, 2009.
Sunset in Taormina Read More »