Thread subject: Diptera.info :: Scathophaga suilla? => Heleomyzidae sp. but which?

Posted by Renko on 21-01-2018 23:47
#3

This is a Heleomyzidae