Thread subject:
Diptera.info :: Tachinidae (2), June 03, 2007
Posted by Zeegers on 05-06-2007 15:06
#4
Phryxe nemea would be my suggestion as well.
Theo