http://www.nhm.ac.uk/research-curation/research/projects/lepindex/search... Taxonomic name: Chilasa agestor shirozui (Papilionidae), Papilio agestor shirozui (Papilionidae) Add new comment