Lord Mayor's Show 2016, London, UK


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

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