Snapshot of Carlsbad Beach Surf Live Webcam taken Jul 21, 2025, 3:01pm PDT
Jul 21, 2025, 3:01pm PDT