Elen Ferch Llywelyn
Generation: 1
1. Elen Ferch Llywelyn Elen — John of Scotland. John (son of David of Scotland and Matilda of Chester) was born Abt 1207; died Bef 6 Jun 1237. [Group Sheet]