argyresthia

argyresthia

Observation - argyresthia - UK and Ireland. Description: