Family Tachinidae - Tachinid Flies
Elongate tachinid fly - Cylindromyia sp.Elongate tachinid fly - Cylindromyia sp.