Leaf Rings A ring made from wax and then cast into silver.… carving, casting, leaf, leaves, lost wax casting, photos, silver, sterling, wax