Image Gallery

Specimen of terrestrial mollusk from the Blue River Valley (Yangtze basin), China. Anatomy of Rathousia leonina.