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