Ref :
008939-67
-
© Michel DELARUE - ISM
Sea urchin pluteii larvae stage. LM, DIC.