Close
Common Mormon (Papilio polytes)
Papilio polytes