Terrazza Ombrosa: Taormina, Sicily (2010)
The late afternoon strikes the beautiful terrace of a five star hotel in Taormina, on the northeast coast of Sicily.
PREVIOUS
|
NEXT
© RICHARD LASNER 2000-2010