arrow_back Retour article
Lara Grangeon competes on women's 400 meters medley final during the French swimming Championships, in Strasbourg, France, on March 26, 2011. Photo by Nicolas Gouhier/ABACAPRESS.COM26/03/2011 - Strasbourg