Close
Three-spot Grass Yellow Caterpillar
Eurema blanda caterpillar