Campers diving at Camp Weed at St. Teresa Beach.

Campers diving at Camp Weed at St. Teresa Beach.