Close
Flying Handkerchief (female)
Papilio dardanus