The Cape Hatteras National Seashore.
The Cape Hatteras National Seashore. Scott Hawkins, the Sun Herald
The Cape Hatteras National Seashore. Scott Hawkins, the Sun Herald