The Lennox Gallery, Chlesea, UK. 2004

The Lennox Gallery, Chlesea, UK.  2004