Church of England Diocese of Exeter St. Peter and St. Mary Magdalene Barnstaple Barnstaple: St Peter & St Mary Magdalene

Report a problem