Close
White-banded Swallowtail
Papilio echerioides echerioides