sterling silver set with natural pink sapphires
treasure n. 1. wealth or riches stored or accumulated, esp. in the form of precious metals or money... 3. any thing or person greatly valued or highly prized...5. to retain carefully or keep in store, as in the mind. 6. to regard as precious; prize; cherish.
this ring also is at Studio Ingot