births

Christopher Foster, English bishop

Historical image related to Christopher Foster, English bishop from November 7, 1953

Christopher Foster (bishop)

British Anglican bishop

Christopher Richard James Foster is a retired Anglican bishop who served as Bishop of Portsmouth in the Church of England from 2010 to 2021.
Source: Wikipedia (CC BY-SA)