John Carmichael, Constable
Birth:
Abt 1370
of Meadowflat, Lanarkshire, Scotland
FCID:2045:4937
Parents
Father:
John Carmichael, Knight
Mother:
Miss Wardlaw
Marriage(s)