dcsimg

Naturalis Biodiversity Center - RMNH.MOL.283832 1 - Hemiplecta humphreysiana (Lea, 1841) - Ariophantidae - Mollusc shell