Charing Cross Bridge and Cleopatra's Needle
painting 109 of 906 by Claude Monet

Charing Cross Bridge and Cleopatra's Needle by Claude Monet