Tachinid Fly

Tachinid Fly

Observation - Tachinid Fly. Description: