Boy holding larvae
Boy holding larvae. This science pupil is examining a hand full of tunicate larvae. A tunicate (or sea squirt, family Salpidae) is a small marine invertebrate. Photographed on the Mediterranean coast of France.
Details
License type
Rights Managed
Model Release
Model release is available