The Sheridan Russell Gallery, Central London. 2004


The Sheridan Russell Gallery, Central London. 2004