Thread subject:
Diptera.info :: Ephydridae - Ochthera schembrii (mantid fly)
Posted by Tony Irwin on 04-07-2008 10:28
#6
Here comes the answer - schembrii! :)