The Lord Mayors Show City of London 2010


Size: 5007px × 3353px
Location: City of London, England
Photo credit: © Matthew Chattle / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2010, carriage, ceremonial, ceremony, city, costume, dance, dancing, fairy, fantasy, horses, london, lord, mayors, music, parade, pomp, show, soldiers, tale, tribal, zulu, zulus