Close
Great Mormon Papilio memnon
Papilio memnon