dcsimg
Image of Long-spined sea urchin
Creatures » » Animal » » Echinoderms » » Sea Urchins » » Diadematidae »

Long Spined Sea Urchin

Diadema setosum (Leske 1778)