Photo 1211101200341D47989HaraldJoergens
Lord Mayor's Show 2012: Entry 120 - IBMS Centenary, the Institute for Biomedical Science..
Press stand opposite Mansion House, City of London,
London,
Greater London,
United Kingdom,
on 10 November 2012 at 12:00, image #1702