Austria • German • 1992 • 17m
Ayoka Chenzira
An experimental short explores mechanization and the human form.
Included in
Directed by Ayoka Chenzira
Position 8