XII FINA World Championships - Day 5
In This Photo: Team Japan
Japan performs in the Team Technical final at the synchronized swimming event during the XII FINA World Championships at the Rod Laver Arena on March 21, 2007 in Melbourne, Australia.
(March 21, 2007 - Source: Robert Cianflone/Getty Images Sport) more pics from this album »
Prev 20 of 30 Next