New Bishop of Brechin ready to ‘roll up sleeves’

© DC Thomson
The Very Rev Andrew Swift (Bishop Elect for the Diocese of Brechin).
Breaking

    Cancel