Echinocardium cordatum (Heart Urchin)

Echinocardium cordatum (Heart Urchin)

Observation - Echinocardium cordatum (Heart Urchin) - Southern Africa. Description: Some of the specimens washed up on the beach.

Some of the specimens washed up on the beach.