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 darker than the duller top side. There is a small square of white tape with the letter I. on it.
See full details