5th Pan Am Masters Aquatic Championships

Key Largo, FL - Photos by Steve Clack