To view the rest of the content please
On the cover – 2008 March
Jennifer Taylor, Untitled Installation, exhibited at Flowers East in the exhibition 'Says the Junk in the Yard', 2007. Courtesy: the Artist and David Roberts.