There will be no further Public Masses in the Church of the Good Shepherd after Christmas Day December 25th until January 12th at the earliest.
There will be no further Public Masses in the Church of the Good Shepherd after Christmas Day December 25th until January 12th at the earliest.