Cyclists, Lord Mayor's Show 2016, London, UK


Size: 3600px × 1695px
Location: City of London, England, United Kingdom
Photo credit: © OnTheRoad / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2016, annual, cyclists, dull, england, event, kingdom, london, lord, mayors, parade, people, procession, rain, rainy, show, tradition, traditional, uk, united, wet