Red double decker bus, London, UK
Size:
5135px × 3411px
Location:
London, UK
Photo credit: ©
Stuart Kelly / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
advert,
bus,
decker,
double,
london,
poster,
public,
red,
side,
transport