CharacterRosaRosa in The Spanish Princess (2019), played by Nadia Parkes. Played byNadia ParkesAppears inThe Spanish Princess2019