willow beauty perhaps

willow beauty perhaps

Observation - willow beauty perhaps - UK and Ireland. Description: