18K Yellow Gold Escargot Ring