June 21, 2015Health & FitnessEach baby has their own unique tree of life imprinted in their placenta! This podcasts discusses the mythology and symbolism of the tree of life.