Three elephant seals returned to the ocean Wednesday morning, Oct. 2, marking what the Marine Mammal Care Center in San Pedro said was the final release of a busy season for the species. The release ...
Some results have been hidden because they may be inaccessible to you