London Trailblazers


5198139336
Originally uploaded by Peter Konnecke

London Trailblazers are the equivalent of Pioneer Volunteers. This happy group are pictured at London’s Olympic Stadium on the 2 year to go, anniversary on 27th July 2010.

Leave a Reply