tachinid fly

tachinid fly

Observation - tachinid fly - UK and Ireland. Description: one of the commonest flies from this family

one of the commonest flies from this family