A red New Routemaster bus at a bus stop in London, UK


Size: 6000px × 4000px
Location: London, UK
Photo credit: © Ambrosiniv / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: aec, bus, doubledecker, hampstead, heath, london, master, public, red, route, routemaster, stop, tfl, transport