citrus swallowtail
Papilio demodocus Esper

RSS