Family Tachinidae Subfamily Phasiinae Genus Trichopoda (Feather-legged Flies) Species pennipes (Trichopoda pennipes)
all images copyright Lloyd Spitalnik