Individual Information
William Semple
Birth:
Christening:
7 Feb 1745
Strathaven, Avondale, Lanark, Scotland
FCID:5071:6768
Parents
Father:
William Semple
Mother: Magdalen Hamilton
Marriage(s)