Sea urchins

Echinothrix calamaris - Banded sea urchin

Loading Image