PARISH OF ST. PETER'S HALLIWELL

4 churches 1 parish

30 days of prayer for the Muslim world – Day 28

30 days of prayer for the Muslim world - Day 28