Very beautiful snail that lives high up in the limestone caves in Krabi, Thailand. Comes in various pastel hues.
Showing the single result