12 o'clock on Big Ben, London.

12 o'clock on Big Ben, London.

 Stock photo ID: 50280442