Isolde Chae-Lawrence

is best known for her work in Butter on the Latch (2013).

MOVIES STARRING

Sisters of the Plague (missing thumbnail, image: /images/cache/63658.jpg)
Sisters of the Plague
Butter on the Latch (missing thumbnail, image: /images/cache/107444.jpg)
Butter on the Latch