London: Feast of St Ignatius Loyola at Farm Street Church

ICN has this news here

Featured