Thread subject:
Diptera.info :: Tachinidae
Posted by Zeegers on 02-09-2007 14:10
#4
The palpi are yellow, so it's most likely N. ferox.
Theo