LONDON, ENGLAND - AUGUST 19: Workers clean the East-facing clock face of the Elizabeth Tower of the Houses of Parliament on August 19, 2014 in London, England. Workers are cleaning the four faces of the Great Clock, some 60 meters above ground, which contains the Big Ben bell. (Photo by Oli Scarff/Getty Images)
Image provided by Getty Images.
October 16th, 2020
Viewed 26 Times - Last Visitor from New York, NY on 02/23/2021 at 4:57 PM