Common Emerald Moth

Common Emerald Moth

Observation - Common Emerald Moth - Global. Description: