Advertisement

London Olympics | Marathon swimming

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