Close
Constantine's Swallowtail
Papilio constantinus constantinus