Observed this potentially parasitic fly inside the body of freshly dead caterpillar of the large Moth species. I have kept whole body making smiler habitat inside a glass tank and this fly came out finally. larva, pupa and adult are the same size 5mm. Photographs taken all the stages and fresh fly.
Date; Last summer, sunny day
Place; Surrey, England
Habitat; Heathland
please see the attachments and please help me