willow beauty

willow beauty

Observation - willow beauty - UK and Ireland. Description: