Close
Palamedes Swallowtail
Papilio palamedes