Construction work is carried out on the Elizabeth Tower, commonly known as Big Ben, in London by Thaer Abbas | Oct 2, 2017 |