Keywords: Big Ben, London, England, GB, IMG 5115 edit.jpg en The Clock Tower of the Palace of Westminster colloquially known as Big Ben in Westminster London England 2012-09-17 11 19 04 own Christoph Braun cc-zero Files by Christoph Braun Big Ben clocks Uploaded with UploadWizard |