Posted by Fabio 30 November 2010
David Spiller Beaux Arts Gallery Cork Street, London, W1 Nov 10 – Dec 11