Beaches and Rocky Coast

Haywards Swirl

Haywards Beach, Wallaga Lake, Sapphire Coast, New South Wales, Australia