Temple Gallery

Temple Gallery
7 Clarendon Cross, London, W11 4AP