PARISH OF ST. PETER'S HALLIWELL

4 churches 1 parish

30 days of prayer for the Muslim world – Day 30

30 days of prayer for the Muslim world - Day 30