CLOUDS HILL IMAGING LTD / SCIENCE PHOTO LIBRARY CLOUDS HILL IMAGING LTD / SCIENCE PHOTO LIBRARY
Insect larvae in water. Insect larvae hatch from eggs, with many larvae developing in water. The larvae then develop via a pupa into the adult insect.
Model release not required. Property release not required.