Nephrotoma appendiculata

Nephrotoma appendiculata

Observation - Nephrotoma appendiculata - UK and Ireland. Description: At the house lights in the summer; just sorting these all out now.

At the house lights in the summer; just sorting these all out now.