Waves On Our Private Beach

Waves on our private beach

Swirling wave trails on coral over small beach