Lord Mayor's Show 2016, London, UK


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

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