Leigh Suh
Leigh Suh, South Korean artist based in London, exhibiting her work at her degree show at the Slade School of Fine Art, University College of London. Gower St, London, UK, 7 June 2013
Date: 07/06/2013
Location: Gower Street, London, UK
Photographer: Richard Keith Wolff
