Double decker bus in the city of London England
Size: 5120px × 3413px
Location: europe united kingdom uk great britain england london
Photo credit: © David R. Frazier Photolibrary, Inc. / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, bus, decker, double, england, europe, european, great, kingdom, london, public, transdev, transport, transportation, uk, united