Lenten Series: The Fairy Tales of George MacDonald, Part 1: Cross Purposes

John Andrew Bryant (A Quiet Mind to Suffer With) presents on MacDonald’s fairy tale “Cross Purposes.”