Rhinopalpa polynice
Papilio polytes theseus (male)
Scroll to top