Helix desertorum is a species of African snail in the class Gastropoda

African Snail

Helix desertorum is a species of African snail in the class Gastropoda