St John the Baptist is the cathedral of the Diocese of East Anglia in England and Wales. It was consecrated on 26 June 1957.
Above
Church
Church
St John the Baptist is the cathedral of the Diocese of East Anglia in England and Wales. It was consecrated on 26 June 1957.