Corpus Christi – The Body & Blood of Christ

St Theresa’s Prayer

A Catholic Eucharistic flash mob in Preston, England