A sermon on Zechariah 3:1-10 (a prophet of 'Restoration' or 'Revival') preached at St Stephen's Bellevue Hill on Sunday 18th October 2020. Preacher: Rev Richard Lane