Aug 5, 2017; London, United Kingdom; David Storl (GER) celebrates after throwing 70-3 (21.41m) in the shot put qualifying to advance to the final during the IAAF World Championships in Athletics at London Stadium at Queen Elizabeth Park.
Add to Lightbox Download