May 23, 2011

HHugs.



Poster for Laurie Anderson's 'Delusion'
Hamburg, Germany, May 2011
photo by Mnemosyne