A nurse shark slumbers under a rock ledge off the coast of West Palm Beach, Florida