Elephant Seals Take Over Beach in Marin County, Force Closure – NBC Bay Area

Leave a Reply