Flounced Rustic (Luperina testacea)

Flounced Rustic (Luperina testacea)

Observation - Flounced Rustic (Luperina testacea) - UK and Ireland. Description: