Helen
Helen was born about 1240 in
Scotland
. She died before 1264.
Helen's family with David de Strathbogie , 8th Earl of Atholl
‌Helen and
David de
were married in a religious ceremony in
1st wife
.
Page last modified
4/6/2017