New London routemaster red bus without adverts on route nine passing Hyde Park corner screen at Hyde Park Corner road junction London England UK

- Image ID: G0PBB6