Order Glencairn Christmas Cards

It’s time to buy Christmas cards! This year the Glencairn Abbey Christmas card catalogue includes ten English language and eight Irish language designs. As well as sisters from the community,...

Tags: