Your javascript is turned off.
The Show Will Be Open When The Show Will Be Closed (Store, London), 2006 Pigment ink print 34 1/2" × 24 1/2"