Tachina grossa

Tachina grossa

Observation - Tachina grossa - UK and Ireland. Description: a very large bee like fly with a yellow head, huge eyes, orange tips on its wings, it was on a wild mint plant

a very large bee like fly with a yellow head, huge eyes, orange tips on its wings, it was on a wild mint plant