David Storl Germany European Athletics Amsterdam 2016

Code: 545847728

Image Description

David Storl of Germany celebrates a throw, during the Mens Shot Putt Final during day five of the 23rd European Athletics Championships at Olympic Stadium on July 10, 2016 in Amsterdam, Netherlands. (Photo by Matthew Lewis/Getty Images)

Select your option

Choose print size

Photo Only Options