Single Decker London Bus
Size:
4900px × 3675px
Location:
London England Britain United Kingdom UK
Photo credit: ©
Lee Martin / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
blur,
bus,
decker,
london,
metroline,
public,
red,
road,
single,
speed,
traffic,
transport