Tachinid fly
Trichopoda giacomellii (Blanchard, 1966)

RSS