The beautiful Spanish princess, Catherine of Aragon, navigates the royal lineage of England with an eye on the throne.
2025
1981
1972
2003
2004
2002
2001
—
1971
2024