2012 Charlotte Grand Prix | Highlight Swimming Photographs

Chad La Tourette, Mission Viejo
Chad La Tourette, Mission Viejo

Tim Binning / TheSwimPictures.com / Swimming Photographer

SwimSwam Swimming Coverage on the Edge