Charing Cross Bridge, London (1890)
painting 68 of 617 by Camille Pissarro

Charing Cross Bridge, London, 1890 by Camille Pissarro