Big Ben
England, Europe, Places

Big Ben

On the top of Elizabeth’s Tower, 320 feet, the famous Big Ben clock rang for the first time on 31 […]