William Smith
Birth:
Christening:
2 May 1617
Kirkcaldy, Fifeshire, Scotland
FCID:5793:6814
Parents
Father:
Alexander Smith
Mother:
Janet Margaret Lyell
Marriage(s)