Libelloides coccajus.

Libelloides coccajus.

Neuroptera