Email

Arbacia punctulata

A species of Atlantic Sea Urchin.