Close
Ruby-spotted Swallowtail
Papilio anchisiades