Foto de stock - Open top tourist bus passes in front of Big Ben and the Houses of Parliament, London, England

Imagen: Open top tourist bus passes in front of Big Ben and the Houses of Parliament, London, England.