Sea snail shell Sea snail shell. Shell of a Thatcheria mirabilis sea snail. This marine gastropod mollusc is found in the Solomon Islands, Pacific Ocean. This specimen measures 71mm long. Stock Photo - Afloimages
Sea snail shell. Shell of a Thatcheria mirabilis sea snail. This marine gastropod mollusc is found in the Solomon Islands, Pacific Ocean. This specimen measures 71mm long.