Phryganea.

Phryganea.

Observation - Phryganea. - UK and Ireland. Description: