Long Spine Urchin - Diadema setosum


Type: Invertebrate