Saints Geradine, Machar and Devenick not to mention Bl Duns Scotus who played a major part in the understanding of the Immaculate Conception.
This week's Scottish Saints
This week's Scottish Saints
This week's Scottish Saints
Saints Geradine, Machar and Devenick not to mention Bl Duns Scotus who played a major part in the understanding of the Immaculate Conception.