Lord's mayor show London 12th November 2011


Size: 5000px × 3333px
Location: Temple Embankment London England UK Europe
Photo credit: © ANTHONY THOROGOOD / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 12th, 2011, annual, attraction, celebration, ceremony, city, crowd, day, educational, england, english, event, exciting, family, historical, history, holiday, inauguration, london, lord, mayor, mayors, november, pageant, parade, people, show, theatre, tourism, tourist, tourists, tradition, traditional, visit, visitors, winter