Thread subject: Diptera.info :: ID? - Tachinidae I think..

Posted by Alvaro Perez on 07-12-2017 18:52
#4

Thank you very much Piluca and Theo. I dont have more photos, but a friend has. I will. I am going to ask for them and I will publish it. Thanks!! :)