Tachina ferae

Tachina ferae

Observation - Tachina ferae - UK and Ireland. Description: A best guess from my cheap ' n' cheerful insect guide: looking for a correction or confirmation.

A best guess from my cheap ' n' cheerful insect guide: looking for a correction or confirmation.