3x Mystacella sp. (Peru)

3x Mystacella sp. (Peru)
These photos illustrate 3 species of Mystacella – a tachinid that, like Chrysoexorista, is a beautiful metallic green (sometimes across the whole body, but at the very least on the thorax) in life but this fades to golden brown when dead. Mystacella have the vibrissae emerging quite high above the mouth edge and a very ...