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!! :)