Line of public buses in High Street Oxford England UK
Line of public buses in High Street Oxford England UK
Size: 5246px × 3351px
Location: Oxford city centre England UK
Photo credit: © Pete Titmuss / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bus, buses, center, centre, city, england, green, high, line, oxford, public, queue, red, service, street, system, transport, transportation, uk