About

Actress, writer and translator currently based in London, UK.

photo: Jennie Scott

IMDb_Logo