Invertebrates - Echinoderms (1)


Echinothrix
Echinothrix calamaris