The Sheridan Russell Gallery, Central London. 2004

The Sheridan Russell Gallery, Central London. 2004