ARC-1996-AC96-0242-10

Life cycle of a Fruit Fly: larvae

Photographer JT Heineck