Designed by
Title
LINRU ZHANG from CHINA win silver medal in the shot put final at the IAAF World U20 Championships in #139286173
Description
TAMPERE, FINLAND, July 11: LINRU ZHANG from CHINA win silver medal in the shot put final at the IAAF World U20 Championships in Tampere, Finland on July 11, 2018
This image is editorial