Swim & Dive Competes at the Cherry Creek Invite [Photo Gallery]

David Aldrich