Papilio asterias.

P. Asterias Butterfly

Papilio asterias.