The Elizabeth Tower, commonly known as Big Ben, together with walkers are seen reflected in a puddle...
The Elizabeth Tower, commonly known as Big Ben, together with walkers are seen reflected in a puddle in London, Britain, March 20, 2017. REUTERS/Toby Melville TPX IMAGES OF THE DAY