LONDON, Aug. 3, 2012 David Storl of Germany celebrates after winning the men's shot put final of Athletics event at London 2012 Olympic Games, London, Britain, Aug. 3, 2012. David Storl won the silver medal of the event.
Photographer: Zumapress/Icon Sportswire
File Size: 1.62 MB @ 300dpi
Image Size: 5184 x 3456
To see full pricing information, click "Download" above.