A worldwide community photographing and learning about wildlife
Papilio demoleus
You were just about right with this one, but if you look at https://philippinelepidopt.wixsite.com/b...... you will see that your butterfly is the subspecies P. D. demoleus, but another great photo. Well done.