Animals > Invertebrates > Sea Stars & Relatives > Sea Urchins

Long-spined Sea Urchin
Diadema antillarum