Dancer In The Deep End

[Rome, July 25. Image via Getty.]

ROME - JULY 25: The China team compete in the women's Synchronised Swimming Team Free Final during the 13th FINA World Championships at the Stadio Pietrangeli on July 25, 2009 in Rome, Italy. (Photo by Al Bello/Getty Images)


Share This Story