Ref : 008937-67 - © Michel DELARUE - ISM
Sea urchin pluteus larva stage (profile view). LM, dark field.