Close
emerald swallowtail
Papilio palinurus