A large snail with a beautiful red lip. Found in Halmamera Island, Indonesia. Colour in variable shades of brown to maroon.

Showing all 3 results

Show sidebar