Maiden's Blush (Cyclophora punctaria)

Maiden's Blush (Cyclophora punctaria)

Observation - Maiden's Blush (Cyclophora punctaria) - UK and Ireland. Description: