Opened April 2003
8 Sackville Street London W1S 3EZ
DAVID STANLEY
Acrylic on canvas 90 x 75 cm £1,400