Annabella of Scotland (Q2912335)
Scottish princess; youngest child of James I of Scotland and Joan Beaufort
Language:
other details
aliases Annabella Stewart
Annabella [House of Stewart] of Scotland
description Scottish princess; youngest child of James I of Scotland and Joan Beaufort

External Links