dcsimg
Image of Blue-Spotted Sea Urchin
Creatures » » Animal » » Echinoderms » » Sea Urchins » » Diadematidae »

Blue Spotted Sea Urchin

Astropyga radiata (Leske 1778)