Cayce Zavaglia is an American born painter raised in Sydney, bravely owns up to having used puff paint—that favorite of crafters—in her early work, and is an unabashed fan of Martha Stewart. Done in a hyper-realistic for with incredible layered detail, Cayce uses crewel embroidery wool and has taken the qualities of oil painting by mixing her thread colors to mimic brushstrokes.