One of the species of giant snail in the family Achatinidae from South Africa
Showing the single result