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
Observation - tachinid fly - UK and Ireland. Description: one of the commonest flies from this family
one of the commonest flies from this family