Editorial
Elvan Abeylegesse of Turkey Editorial Photo

Elvan Abeylegesse of Turkey winning the Women 10000m final during the 20th European Athletics Championships at the Olympic Stadium on July 28, 2010 in Barcelona, Spain.

  • MR: NO
  • PR: NO
  • 2
  • 418
  • 1

Editorial Photo: Elvan Abeylegesse of Turkey

ID 15859346 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images