Hyde Park, London (1890)
painting 137 of 617 by Camille Pissarro

Hyde Park, London, 1890 by Camille Pissarro