Snapshot of Holden Beach Live Webcam taken Apr 18, 2025, 4:52pm EDT
Apr 18, 2025, 4:52pm EDT