The Necessities of Life (Luke 2:21 – 52)The post The Necessities of Life first appeared on The Oasis.