Stair Sainty Gallery

Masterpiece 2012

Masterpiece 2012

Thursday, June 28, 2012Wednesday, July 4, 2012


London, United Kingdom

South Grounds, Royal Hospital Chelsea, London