skip to content

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)

Athletics,PRESS, Tamara,Tokyo 1964,USSR,

Related Photos Galleries

More
back to top