The Cape Hatteras National Seashore in North Carolina.
The Cape Hatteras National Seashore in North Carolina. Jose Luis Magana Associated Press
The Cape Hatteras National Seashore in North Carolina. Jose Luis Magana Associated Press