Spectacular tachinid

Spectacular tachinid

Observation - Spectacular tachinid - UK and Ireland. Description: Continuing the parasitoid fly bonanza, this spectacular tachinid has been about all week.

Continuing the parasitoid fly bonanza, this spectacular tachinid has been about all week.