Royalty-free stock photo ID: 533112106

Close up of the clock face of Big Ben in Westminster, London on a clear sunny day.