Lord's mayor show London 12th November 2011
Size: 3333px × 5000px
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