About this item...
Modicoides royi (Chopard, 1954)
Specimen
M
27Pa