Alexander Leach
Birth:
Christening:
29 Apr 1682
Stitchell, Roxburgh, Scotland
FCID:14787:906
Parents
Father:
Ninian Leach
Mother:
Catherine Williamson
Marriage(s)