Add to cart To the collection
XXIX Summer Olympic Games in Beijing
China. Beijing. Russian athlete Maria Vasilyevna Abakumova, during the women's javelin throw finals, where she set a new European record with a result of 70 meters 78 centimeters, at the Beijing National Stadium "Bird's Nest" during the XXIX Summer Olympic Games. Robert Maximov/TASS
| Location: | China, Beijing |
| Photo: | №181584 |
| Date of shooting: | 08.21.2008 |
| Authors: | |