HUB
Directing
Yevgeni Shiffers
*1934
in Moscow, USSR [now Russia]
Is the Sighted Responsible for the Blind?
1989