Construction workers on site at the Olympic Stadium in... 20 Apr 2010, Geoff Crawford - GC100440.jpg

Construction workers on site at the Olympic Stadium in... 20 Apr 2010, Geoff Crawford - GC100440.jpg