Karen David
Canadian actress and singer-songwriter
Karen Shenaz David is a Canadian actress, singer, and songwriter, best known for portraying Princess Isabella Maria Lucia Elizabetta of Valencia in ABC's fairytale-themed musical-comedy television series ... Wikipedia