Where To Stream The Spanish Princess Season 2 Episode 1
Camelot
- Aired October 11, 2020
- 60 Min
- Rated 7.6
- Number 4 Of 16 Rated Episodes
With a powerful alliance with Spain and an heir sleeping in his crib, what could go wrong for glamorous royal couple Catherine and Henry?