Hundreds of sea lions take over California beach
2024-08-23
97
Sea lions shut down San Carlos Beach from Aug. 20-22 as the aquatic mammals stopped for a rest between their breeding grounds in the Channel Islands and the waters of Northern California.