Advertisement

London Olympics | Marathon swimming

Share via

Haley Anderson of the United States swims through Hyde Park to a silver medal in the 10-kilometer race.

Advertisement