LF

Lena Farugia

Nicolina Elizabeth Farruggia, popularly as Lena Farugia, was an American-born South African actress, screenwriter, director and producer. She is best known for the roles in the films The Gods Must Be Crazy II and The Sandgrass People.
WIKIPEDIA

Movies