Chen Blair:
Papilio bianor kotoensis
Chen Blair:
Papilio memnon heronus
Chen Blair:
Papilio memnon heronus
Chen Blair:
Papilio castor formosanus
Chen Blair:
Papilio memnon heronus
Chen Blair:
Papilio memnon heronus
Chen Blair:
Papilio memnon heronus
Chen Blair:
Papilio memnon heronus
Chen Blair:
Papilio xuthus
Chen Blair:
Papilio memnon heronus
Chen Blair:
Papilio memnon heronus
Chen Blair:
Papilio hermosanus
Chen Blair:
Papilio polytes polytes
Chen Blair:
Papilio bianor thrasymedes
Chen Blair:
Papilio nephelus chaonulus
Chen Blair:
Papilio polytes polytes
Chen Blair:
Papilio castor formosanus
Chen Blair:
Papilio thaiwanus
Chen Blair:
Papilio thaiwanus
Chen Blair:
Papilio castor formosanus
Chen Blair:
Papilio castor formosanus
Chen Blair:
Papilio nephelus chaonulus
Chen Blair:
Papilio bianor kotoensis
Chen Blair:
Papilio protenor protenor
Chen Blair:
Papilio protenor protenor
Chen Blair:
Papilio dialis tatsuta
Chen Blair:
Papilio dialis tatsuta
Chen Blair:
Papilio polytes polytes
Chen Blair:
Papilio castor formosanus
Chen Blair:
Papilio hopponis