Russia's Ksenia Popova swims on her way to win the women's 25 kilometer race of the World Open Water Swimming Championships in the Guadalquivir river - Photo
Russia's Ksenia Popova swims on her way to win the women's 25 kilometer race of the World Open Water Swimming Championships in the Guadalquivir river - Thursday May 8, 05:13 PM
in Seville, Spain, Thursday, May 8 2008.