Image 1 of 1

NH 38 Pea Island, Cape Hatteras National Seashore NC.jpg

Cape Hatteras National Seashore, Outer Banks, North carolina