Skip to content
Baptism at St Margaret of Antioch Church, Church Lane, Isfield, East Sussex, England · 06 December 1818 — Local Past