Individual Details

Helen ( Ellen) Verch Llewelyn Princess of Wales

( - )

Events

MarriageAbt 1269Kildrummy, Aberdeenshire, Scotland - Domhnall 1st of Mar
BirthCaernarvonshire, Gwynedd, Wales
Death

Families