Thread subject:
Diptera.info :: UK Tachinidae Phryxe heraclei
Posted by Zeegers on 09-01-2011 17:59
#20
Yes, I'd say it is heraclei after all.
Theo