Ene Watts
Directing
1942-07-10
Tallinn, Estonian SSR, USSR [now Estonia]
0.587