Close
Lime Butterfly (larva)
Papilio demoleus malayanus