ITALY | Tuesday, 28 March 2006 | Views [578]
River in Florence. Note the buildings hanging over the river.