Close
Green Swallowtail
Papilio palinurus