shrines in Great Britain and Ireland

In England, famous shrines of Our Lady were at in Scotland, at in Ireland, at Celebrated shrines of the saints were those of
New Catholic Dictionary

NCD Index SQPN Contact Author