Close
Purple spine sea urchin
Arbacia punctulata