lifecycle of house fly

infographic showing the lifecycle of a housefly

The lifecycle of a housefly from eggs to larvae to adult fly.