Prayer for Peace

Church of Our Lady Star of The Sea Church of Our Lady Star of The Sea, New Road,, Brixham,

Tea and Coffee follows

Free