URS FISCHER

Mary Poppins

Houston: Blaffer Gallery - The Art Museum of the University of Houston
13 May – 5 August 2006

Installation Views


here