From Nusa Penida Island. Very beautiful snail with multitudes of colour and pattern.
Showing all 2 results