Stern Pissarro Gallery

Stern Pissarro Gallery
66 St. James's Place, London, SW1A 1NS
Photo of Stern Pissarro Gallery