chromogenic print, mounted on aluminum37 x 50 inches
Elena DORFMAN The Pleasure Park - Telegraph 2010-05-01