Common Emerald Moth

Common Emerald Moth

Observation - Common Emerald Moth - UK and Ireland. Description: