A bright highly-polished white marble family tombstone in the Elmwood Cemetery at Charlotte, North Carolina, depicts an intricately carved Tree of Life. In funerary art the Tree of Life represents earthly or heavenly spiritual life with its meaning coming from Christian origins. To Catholics the Tree of Life represents the purity of life free from sin before the Fall. According to Saint Albert the Great, if the Tree symbolized Life, the Blood and Body of Christ represented the “fruit”.