Monday, June 11, 2007

The cliff-side town of Sorrento in South Italy, with its buildings piled one on top of the other.