Close
Common Lime Butterfly.
Papilio demoleus