Men abseil from Big Ben in London, Britain, yesterday. The clock tower’s four faces got a makeover by expert cleaners.

 

Related Story