Coleophora

Coleophora

Observation - Coleophora - UK and Ireland. Description: