Home
Movies
TV Shows
People
Trending
Settings
An image from The Gods Must Be Crazy II, one of the productions that also features Lena Farugia.
Lena Farugia
June 1, 1951 — New York, New York, U.S.A.
—
Known for
Credits
Images
7.0
The Gods Must Be Crazy II
1989
4.0
Mister Deathman
1977
7.0
The Sandgrass People
1990
Scroll to top