Close
Tachinid Fly
Trichopoda sp.