Designed by
Title
TOMOKA KUWAZOE JAPAN win silver medal in javelin throw final in the IAAF World U20 Championship in #135699979
Description
TAMPERE, FINLAND, July 12: TOMOKA KUWAZOE JAPAN win silver medal in javelin throw final in the IAAF World U20 Championship in Tampere, Finland 12 July, 2018
This image is editorial