Bishop Steven at Aylesbury

Bishop Steven visit to Aylesbury Deanery talking about his vision for the diocese