Poetry Life from Death March 20, 2021March 20, 2021 hermanshermitLeave a comment The placenta is The Christ of your mother which Dies for you to live. “The caterpillar on the leaf reminds you of your mother’s grief.” William Blake Job 17:14 Share this:TwitterFacebookLike this:Like Loading...