Lena Farugia picture 

Lena Farugia

Birthplace : New York, New York, U.S.A.
Birthday : June 1, 1951

DVD Releases for Lena Farugia
The Gods Must Be Crazy II DVD Release Date
The Gods Must Be Crazy II