Thread subject: Diptera.info :: Leptogastrinae ID requested

Posted by Subhajit Roy on 11-08-2014 21:03
#1

Robberfly (Leptogastrinae) spotted in Durgapur, INDIA