The Spanish Princess: Production Commences on Starz Drama

Starz has initiated production on upcoming royal limited series The Spanish Princess, which tells the story of a young Catherine of Aragon.

Read more