A Myrmeleo adult fly, of the family Myrmeleonidae.

Antlion

A Myrmeleo adult fly, of the family Myrmeleonidae.

The eggs of the laced wing-fly

Lacewing Fly

The eggs of the laced wing-fly

The larva of the laced wing-fly.

Lacewing Fly

The larva of the laced wing-fly.

The larva of the laced wing-fly, feeding on a pear-psylla.

Lacewing Fly

The larva of the laced wing-fly, feeding on a pear-psylla.

Cocoon of the laced wing-fly.

Lacewing Fly

Cocoon of the laced wing-fly.

The adult laced wing-fly.

Lacewing Fly

The adult laced wing-fly.

Head of the adult laced wing-fly.

Lacewing Fly

Head of the adult laced wing-fly.