Emerald Moth

Emerald Moth

Observation - Emerald Moth - UK and Ireland. Description: