Family: Papilionidae Tribe: Leptocircini Genus: Graphium Species: Graphium antiphates itamputi
© Monique Simons