Stemonitis flavogenita

Stemonitis flavogenita

Observation - Stemonitis flavogenita - UK and Ireland. Description: