Musca domestica
Third instar larvae and pupae of the house fly (Musca domestica). A pair of the posterior spiracles are seen at the end of the body. Tai Soon Yong
A house fly (Musca domestica) laying eggs. Masses of milky white, banana shaped eggs are seen. Tai Soon Yong