film still

film still from - IN ARCADIA and down the market - 2008

 

Showing in '1984' at the Kowalsky Gallery
27th May - 21st August 2009.

33 Great Sutton St
London EC1V 0DX www.kowalskygallery.co.uk