Photo 1211100909205D21000HaraldJoergensE1623
Lord Mayor's Show 2012: Bank tube station, the entrance of Prince's Street, and the Bank of England behind, on the morning of the Lord Mayor's Show..
Press stand opposite Mansion House, City of London,
London,
Greater London,
United Kingdom,
on 10 November 2012 at 09:09, image #7