Stern Pissarro Gallery

Stern Pissarro Gallery
66 St. James's Street, London, SW1A 1NE
Photo of Stern Pissarro Gallery