Limnephilus flavicornis

Limnephilus flavicornis

Observation - Limnephilus flavicornis - UK and Ireland. Description: