Archery World Cup 2015 Stage 1

In This Photo: Pierre Julien Deloche
In this handout image provided by the World Archery Federation, competition gets underway at Archery World Cup Stage 1 on May 10, 2015 in Shanghai, China.
(May 9, 2015 - Source: Handout/Getty Images AsiaPac)
Show Pierre Julien Deloche With: