Over 400 fur seal pups were found resting in an inlet at the Farallon Islands National Wildlife Refuge off the coast of San Francisco, CA.

Over 400 fur seal pups were found resting in an inlet at the Farallon Islands National Wildlife Refuge off the coast of San Francisco, CA.