Close
Cterpillar of Lime Butterfly
Papilio demoleus