Common Emerald Moth

Common Emerald Moth

Observation - Common Emerald Moth . Description: