Hi Dr Seow,

could the Papilio Memnon be Papilio nephelus f chaon??

Thanks

Ben Ee