Charing Cross Bridge, Reflections on the Thames (1899)
painting 110 of 906 by Claude Monet

Charing Cross Bridge, Reflections on the Thames, 1899 by Claude Monet