David Gruber sits on a beach in scuba gear

Return to article.