Close

Large Grass Yellow / Common Grass Yellow

Eurema hecabe

Large Grass Yellow / Common Grass Yellow