Jun 23, 2026, 9:24pm PDT ยท 2560x1440
Snapshot of La Jolla Shores Overlook Live Webcam taken Jun 23, 2026, 9:24pm PDT
S SurfandSea "Venus casting light on the water!"