Carley Joseph

Carley Joseph portrayed the Chimeron Princess in the Doctor Who serial Delta and the Bannermen.