Living Legends: Unique Paintings by Richter, Kusama & Hirst

Living Legends: Unique Paintings by Richter, Kusama & Hirst

Olyvia Fine Art, London, UK

10 February 2012 - 15 March 2012