The Spanish Princess

The Spanish Princess

Available on STARZPLAY
Beautiful Spanish princess Catherine of Aragon struggles to retain her claim to the throne of England after the death of her husband Prince Arthur.
Starring Charlotte Hope, Richard Pepper, Harriet Walter