Her son Henry Stuart married Mary Queen of Scots and was the father of James VI and I

Showing the single result