Tachinid fly, Tachina fera

Tachinid fly, Tachina fera

Observation - Tachinid fly, Tachina fera. Description: