tachinid

tachinid

Observation - tachinid - UK and Ireland. Description: Is this the species that parasitises Small Tortoiseshells?

Is this the species that parasitises Small Tortoiseshells?