Charing Cross Bridge
painting 106 of 906 by Claude Monet

Charing Cross Bridge by Claude Monet