Home > Photos > 2666195 10

Photos

Options

Shot Effort

Russian athlete Tamara Press creating a new Olympic record of 59 feet 6 inches in the final of the Women's Shot Put at Tokyo. (Photo by Keystone/Getty Images)


10/21/1964 12:00:00 AM

More Facts

Tokyo 1964,

USSR

Related Galleries

Tokyo 1964,

Athletics

Similar photos slideshow