sea urchin larva

Sea urchin larva