Close
Long spined sea urchin
Diadema antillarum