
Oskar Lehemaa
Directing
1988-04-14
Tallinn, Estonian SSR, USSR [now Estonia]
0.3505