Hosted on MSN2mon
70-pound baby sea creature first of season on California beach. ‘Welcome to the world’An elephant seal pup marks the first of the season born at Point Reyes National Seashore in Northern California ... photo of the baby. More pups will be born in January at the beach about a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results