Close
Lime Butterfly
Papilio demoleus (Linnaeus, 1758)