Thread subject:
Diptera.info :: UK Tachinidae Phryxe heraclei
Posted by Zeegers on 08-01-2011 11:51
#11
whatever it is, it is not nemea.
Magnicornis is another matter, in my opinion
Theo