tachnid fly

tachnid fly

Observation - tachnid fly. Description: