Photo 1211101048455D21114HaraldJoergens
Lord Mayor's Show 2012: The Life Guards, Household Cavalry, leadng the way for the Lord Mayor..
Press stand opposite Mansion House, City of London,
London,
Greater London,
United Kingdom,
on 10 November 2012 at 10:48, image #121