Mary Haddow advocates using Advent as a season of preparation and reflection, rather than an excuse for yet more self indulgence!
See All 288 Episodes of "ScotThoughts"