Ref : 008938-67 - © Michel DELARUE - ISM
Sea urchin pluteus larva stage. LM, dark field.