All My Lines

Life Map

Margaret HALSNODE

18 May 1636 -

1662 Marriage Place
Canterbury, Kent, England
Loading...