John La Salle Neuroptera I think this is some type of Owlfly (Ascalaphidae) http://en.wikipedia.org/wiki/Owlfly Have a look at this http://www.papua-insects.nl/insect%20orders/Neuroptera/Ascalaphidae/Ascalaphidae%20species.htm
Comments (2)