Tachinidae

Tachinidae

Observation - Tachinidae - UK and Ireland. Description: Looks distinctive with the white dusting on the thorax.

Looks distinctive with the white dusting on the thorax.