20th European Athletics Championships - Day One
In This Photo: Helena Engman
Helena Engman of Sweden competes in the Womens Shot Put Qualifying during day one of the 20th European Athletics Championships at the Olympic Stadium on July 27, 2010 in Barcelona, Spain.
(July 26, 2010 - Source: Michael Steele/Getty Images Europe) more pics from this album »