Sheep Island in Carteret County, North Carolina

Sheep Island in Carteret County is a wetland.

Nature
wetland