Close
Constantine's swallowtail
Papilio constantinus constantinus