Joan Beauford

2017

Joan Beauford, Queen of Scotland, granddaughter of John of Gaunt, was the mother of Annabelle Stuart.