May 25, 2011

'Delusion' in Germany: Look (Updated)



Laurie Anderson performing 'Delusion'
Berlin, Germany, May 2011
photo by Barbara Muerdter / Popkontext


More photos from Berlin: