File:Lm14.gif

Summary
The Big Ben clock tower, one of the most famous and iconic landmarks in London.