Atlantic Purple Sea Urchin

The Atlantic Purple Sea Urchin (Arbacia punctulata) is native to the North Atlantic and found along the coasts of North America from Massachusetts, southward to