Email

Arbacia punctulatas

A species of Atlantic Sea Urchin.