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