Published: 07:12 PM,Dec 08,2016 | EDITED : 01:05 PM,May 02,2024
LANDMARK: The illuminated clock face of the Elizabeth Tower, also known as Big Ben, is pictured at the Houses of Parliament in central London, on Thursday.
— AFP
Published: 07:12 PM,Dec 08,2016 | EDITED : 01:05 PM,May 02,2024