Image 1 of 1
32.JPG
Runners compete during the women's 10,000m final at the 2010 European Athletics Championships at the Olympic Stadium in Barcelona on July 28, 2010
- Copyright
- bogdan maran
- Image Size
- 2140x1408 / 3.6MB
- Contained in galleries
- Barcelona European Athletics Championships

