logo
Jemima West backdrop
Jemima West poster
Jemima West
An Anglo-French actress. She is bilingual, growing up most of her life in Paris, France. She is best known for her role as Isabelle Lightwood in the T...