2012 Charlotte Grand Prix | Highlight Swimming Photographs

Mads Glaesner, Trojan Swim Club
Mads Glaesner, Trojan Swim Club

Tim Binning / TheSwimPictures.com / Swimming Photographer

SwimSwam Swimming Coverage on the Edge