Arriva bus, Leicester city centre, UK
Size: 4221px × 2804px
Location: Leicester, Leicestershire, England, United Kingdom
Photo credit: © Colin Underhill / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arriva, britain, british, bus, buses, center, centre, cities, city, east, england, english, gb, great, kingdom, leicester, leicestershire, leics, midland, midlands, public, stop, stopped, transport, transportation, uk, united