Crosswinds Beach in Chatham County, North Carolina

Crosswinds Beach in Chatham County is a beach.
Nature
beach