Thread subject: Diptera.info :: Yellow Muscidae - No, it's Anthomyiidae: Pegomya testacea ?? --> yes

Posted by kuv on 06-05-2019 16:28
#4

4th picture: