Close
Chilostoma land snail
Chilostoma (Thiessea) cyclolabris