Photo 1211101015205D21067HaraldJoergensE1629 Lord Mayor's Show 2012: Entry 1, HAC, the Honourable Artillery Company.. Press stand opposite Mansion House, City of London, London, Greater London, United Kingdom, on 10 November 2012 at 10:15, image #38