Probable Tachinid fly

Probable Tachinid fly

Observation - Probable Tachinid fly. Description: