7th European Cup Race Walking Championship Leamington Spa Warwickshire 20th May 2007

- Image ID: A8539X
7th European Cup Race Walking Championship Leamington Spa Warwickshire 20th May 2007
Powered by Light/Alan Spencer / Alamy Stock Photo
Image ID: A8539X
7th European Cup Race Walking Championship Leamington Spa Warwickshire 20th May 2007
Location: Leamington Spa, Warwickshire, England