dcsimg

Necyla leopoldi is a species of Neuroptera in the family mantidflies.