The Spanish Princess – Season 2
Watch The Spanish Princess – Season 2 full online free.
Synopsis: The beautiful Spanish princess, Catherine of Aragon, navigates the royal lineage of England with an eye on the throne.
Creator: Emma Frost
Stars: Laura Carmichael, Aaron Cobham, Charlotte Hope