Transcripts and Images of the Registers of the Parish Church of St Margaret, Northam, Devon, England.



Source Information