About this item...
Dipelta floribunda Maxim.
Specimen
UM-MPU-MPU1130693