Big Ben at the Houses of Parliament aka Westminster Palace in London, UK

Big Ben at the Houses of Parliament aka Westminster Palace in London, UK - 47278993