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

Posted by kuv on 06-05-2019 16:27
#2

2nd picture: