DYLAN ARMSTRONG CANADA OLYMPIC STADIUM BEIJING CHINA 15 August 2008


DYLAN ARMSTRONG CANADA MENS SHOT PUT FINAL OLYMPIC STADIUM BEIJING CHINA 15 August 2008


Size: 1930px × 2634px
Location: OLYMPIC STADIUM BEIJING CHINA
Photo credit: © ALLSTAR PICTURE LIBRARY / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 15, 2008, armstrong, athletics, august, beijing, canada, category, china, dylan, final, mens, olympic, orientation, put, shot, stadium, stood, vertical