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