Loading Conceptually similar View more with similar tones Document Date: August 05, 2017 Athletics - World Athletics Championships - Men’s Shot Put – London Stadium, London, Britain - August 5, 2017. David Storl of Germany reacts. REUTERS/Kai Pfaffenbach Select usage Category System ID: RTS1AHB5 IMAGE ID UP1ED850QFHTW Size: 4943px × 3009px File Size: 2.82 MB Photographer: Kai PfaffenbachCountry: United Kingdom City: London Tags: RUN SPO Related Images: View MoreAdd to lightboxAdd to cartBuy/download