Javelins were at the center of an exhibition at the Prince Chichibu Memorial Sport Museum and Library in the National Stadium, Tokyo. The title of the exhibition, which was open from January to March ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results