Otala punctata (Müller, 1774) Egg Laying

Specimen depositing eggs into egg chamber

Otala punctata (Müller, 1774) Egg Laying