Lena Farugia

Acting

1989

The Gods Must Be Crazy II

- Dr. Ann Taylor