Olga Khodatayeva is a Russian director of short animated films whose career spans several decades.
keyboard_arrow_up