16 December 2005: The Russia 1 sled driven by Victoria Tokovaia with Olga Fedorova on the brakes compete in the Women's World Cup bobsled at the Olympic Sports Complex in Lake Placid, New York on December 15, 2006.
Photographer: Mark Goldman/Icon Sportswire
File Size: 819.16 KB @ 300dpi
Image Size: 2136 x 3216
To see full pricing information, click "Download" above.