Limnephilus elegans

Limnephilus elegans

Observation - Limnephilus elegans - UK and Ireland. Description: