Search results
We did not find results for: Karen David wikipedia.
Check spelling or type a new query.
We did not find results for: Karen David wikipedia.
Check spelling or type a new query.
Karen Shenaz David (born 15 April 1979) 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 Galavant, as well as the Head of Spanish, Cesca Montoya, in the BBC One school-based drama series Waterloo Road and Layla in the American action film The... Wikipedia