Ten years after inspiring England, St Thérèse is coming to Scotland

Ten years after inspiring England, St Thérèse is coming to Scotland