Big Ben and Houses of Parliament

Big Ben and Houses of Parliament, London, UK