Bus at traffic light opposite Stratford Circus, Theatre Square, Stratford, London, England, United Kingdom


Size: 3373px × 2587px
Photo credit: © PD Amedzro / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bus, decker, double, double-decker, light, lights, london, red, road, stratford, street, traffic, transport, transportation, uk