Thread subject: Diptera.info :: Megalabops ?

Posted by John Carr on 10-01-2025 22:14
#3

It is Teleopsis sensu lato. I don't know if it belongs to Megalabops.