Close
Palmedes Swallowtail
Papilio palamedes