23rd European Athletics Championships - Day Four
In This Photo: Linda Stahl
Linda Stahl of Germany in action during the final of the womens javelin on day four of The 23rd European Athletics Championships at Olympic Stadium on July 9, 2016 in Amsterdam, Netherlands.
(July 8, 2016 - Source: Dean Mouhtaropoulos/Getty Images Europe) more pics from this album »