Phlyctaenia perlucidalis

Phlyctaenia perlucidalis

Observation - Phlyctaenia perlucidalis - UK and Ireland. Description: