Animals > Echinoderms > Sea Urchins

Long-spined Sea Urchin
Diadema antillarum