tachinid fly

tachinid fly

Observation - tachinid fly. Description: