French-born, New York based actress and musician.
Are We Not Cats
Leda
Voyage of the Continents
Movie · as Leda
Movie · as Madeline