Hosted on MSN3mon
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, rangers reported. “Welcome to the world little one!” rangers said in a Dec. 22 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results