Butterfly Paradise: ID? July 27, 2016.
For sure a Papilio species, not sure about the species but could be Papilio thoas.
Siproeta Stelenes. I think the common name is the malachite.
Separate names with a comma.