Loggerhead Hatchlings of Emerald Isle
Sea Turtle Release with the US Coast Guard in conjuction with the NC Aquarium at Pine Knoll Shores