Picture of the Big Ben in London, England, UK

picture of the big ben

A picture of Big Ben hidden by some English Plane leaves.