Transcripts and Images of the Registers of The Cathedral Church of St Peter, The Close, Exeter, Devon, England



Source Information