Mirror II Nature, Mile End Art Pavilion, London. (Curated and exhibited)

23 June 2003 – 13 July 2003