Ant Noises II

Group Exhibition. Saatchi Gallery, London, United Kingdom.

13 September 2000 – 26 November 2000
http://www.saatchi-gallery.co.uk