Sunday, 15 January 2012

The clock tower at the end north end of the Palace of Westminster.
The bell of the clock is widely recognised as Big Ben.

No comments:

Post a Comment