Papilio troilus

© Phil Myers