Thread subject: Diptera.info :: Diptera Id

Posted by cavedip on 13-07-2024 21:49
#1

Its is from Larva of Tabanidae?