Powelliphanta sp. A snail shell of a large carnivorous land snail. It is a light brown colour with dark brown bands. The bottom side is lighter than the duller top side. There is a small square of white tape with the number 12 on it.
See full details