Seashells of North Carolina
Gathering seashells is one of the delights of a beach trip; everyone knows the feeling of spotting something beautiful among a seemingly infinite array of colors and shapes dotting the shoreline. Generations have trusted Hugh Porter's Seashells of...