Lena Farugia

Filmography

Year Title Role
1981 The Gods Must Be Crazy
Provided by Rovi