Topsail Island, North Carolina - nobbync
Venus Flytrap - NC Aquarium at Fort Fisher

Venus Flytrap - NC Aquarium at Fort Fisher