Oct 18, 2025, 7:13am PDT ยท 3072x1728
Snapshot of Del Mar Beach Overlook Live Webcam taken Oct 18, 2025, 7:13am PDT
T tc3710 "2 birds enjoying the morning sunrise hitting the Dog Beach bluffs"