Nov 13, 2010

More from Florence


Italy luvs Laurie and that's alright. :)






Laurie Anderson in Florence, Italy, November 2010
Photo by Emanuel Anuvoli, goldworld.it