World Cup 2005 - Sprint Final
World Cup Sprints at Battersea Park on 2nd May 2005.

If you have any comments or queries concerning these photos then please contact me.
59 photos · 119 views