Designed by
Title
Synchronized swimming - France #32553277
Description
French team performs at Synchronized swimming Free Routine Final of 15th FINA World Championships, on July 26, 2013, in Barcelona, Spain. Russia wins the gold medal.
This image is editorial