World Athletics Championships

  • Buy Print
photo

Photo  / 55

David Storl of Germany competes in the men's shot put final during the IAAF World Athletics Championships at the Luzhniki stadium in Moscow August 16, 2013. REUTERS/Kai Pfaffenbach