Female Great Mormon butterfly (Papilio memnon - achates or agenor?), Vietnam.
Papilio memnon is a polymorphic species in which the female can take different forms (and it has sexual dimorphism, i.e. male and femal differ). This seems to be the female form the form distantianus.
Taking a butterfly in flight is quite hard, really!