ALLELUIA + ALLELUIA + Pascha nostrum immolatus est Christus + ALLELUIA + ALLELUIA
A great new website for the Institute of the Good Shepherd
The Latin America District of the Institute of the Good Shepherd (IBP) asked us to let our readers know about its new website.
Click here to check it out
5/09/2016 11:23:00 AM