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.

Free Traffic Exchange