Tachina fera

Tachina fera

Observation - Tachina fera - UK and Ireland. Description: Very bristly

Very bristly