Thread subject: Diptera.info :: Philorus sp. (Blephariceridae) larvae?

Posted by Paul Beuk on 10-02-2016 13:17
#9

Neither could I...