Fly life cycle

Chapter 13: Entomology and Time of Death