Famous London Tourist attraction Big Ben and the Houses of Parliament in England with a black cab and red bus

- Image ID: F1T4H2