Select Page

Season of Creation Mass

St Gregory's Church 10 St James Square,, Cheltenham, Gloucestershire

At St Gregory's, Cheltenham, England, one of the main parish masses to be said by Fr David Mills will celebrate Creation.