Specimen at P: Humbert 22595
Taxon: Petchia humbertii
Specimen of Petchia humbertii: Humbert 22595. Muséum National d'Histoire Naturelle, Paris, France
Credit: MNHN, France