Elephant seal pups line the beach at Piedras Blancas

Up Next