Life cycle of the house fly

Life cycle of the house fly, Musca domestica Linnaeus.
Clockwise from upper left: eggs, larva, pupa, adult.

Photograph by: Jim Kalisch, University of Nebraska - Lincoln