Tachinid Fly

Tachinid Fly

Observation - Tachinid Fly - UK and Ireland. Description: Bee like Fly

Bee like Fly