Queen Eleanor

Queen Eleanor is a main character in the upcoming miniseries, Long Live the Royals.