Horizons – September 4th, 2016

Fr Padraig Walsh Chairman Diocesan Safeguarding committee with Mary Fagan. Photo by Michelle Cooper Galvin.

Horizons with Mary Fagan

SHARE