Thread subject:
Diptera.info :: Scathophaga suilla? => Heleomyzidae sp. but which?
Posted by Renko on 21-01-2018 23:47
#3
This is a Heleomyzidae