View more with similar tones Document Date:August 06, 2017Athletics - World Athletics Championships - Men's Shot Put Final – London Stadium, London, Britain - August 6, 2017. David Storl of Germany before the competition. REUTERS/Kai PfaffenbachSelect usageCategorySystem ID:RTS1ANIEIMAGE IDUP1ED861KAW91Size:4541px × 3064pxFile Size:3MBPhotographer:Kai PfaffenbachCountry:United KingdomCity:LondonRelated Medias:View All Add to lightbox My First Lightbox Add to cartBuy/download