The Annual Diocesan Pilgrimage to Lourdes

March 2nd, 2013