The Clock Tower is the world's largest four-faced, chiming clock. The structure is situated at the north-eastern end of the Houses of Parliament building in Westminster, London. It is often referred to as Big Ben - which is actually the main bell housed within the Clock Tower.christian louboutin
borse louis vuitton
Album Covers · 16 October 2009
Album Cover - My generation
The pilgrimage point
Location
Parliament Square, St Margaret Street, Westminster, SW1A 0AA