Helena Douglas
Birth:
1530/70
of Drumlanrig, Dumfriesshire, Scotland
FCID:6152:33712
Parents
Father:
James Douglas, Sir
Mother:
Christian Montgomery
Marriage(s)