DANIEL STOUPIN / VISUALS UNLIMITED, INC. / SCIENCE PHOTO LIBRARY
Shore Fly larva (Ephydridae). LM.
Model release not required. Property release not required.