Where To Stream The Spanish Princess Season 1 Episode 1
The New World
- Aired May 5, 2019
- 60 Min
- Rated 6.7
- Number 16 Of 16 Rated Episodes
Catherine of Aragon arrives in England to wed Prince Arthur, heir to the English throne, in a marriage contract intended to forge an alliance between the two nations.