XII FINA World Championships - Day 8
In This Photo: Team Russia
The team from Russia performs in the Free Routine Final at the synchronized swimming event during the XII FINA World Championships at the Rod Laver Arena on March 24, 2007 in Melbourne, Australia. Russia won the gold medal.
(March 24, 2007 - Source: Ezra Shaw/Getty Images Sport) more pics from this album »
Prev 10 of 20 Next
Show Team Russia With: