Tachina ferae

Tachina ferae

Observation - Tachina ferae. 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.