Close
Red-spotted Swallowtail
Papilio anchisiades