Nov 13, 2010

'Delusion' Debut in Italy: Florence



Laurie Anderson in Florence, November 2010
Photo by Guido Mannucci


Click here for a whole gallery of photos of today from Florence, Italy (source: la Repubblica FIRENZE).