The Duck and the Kangaroo
Liza Skvortsova
7:11 | Russian Federation | 2020
Love story.
About Director
Liza Skvortsova
Liza Skvortsova was born in Moscow in 1978. graduated from the Art School and VGIK – All Russian State Cinema Institute, fine art faculty (Department of computer graphic and animation). While studying in the All-Russia State Institute of Cinematography she performed 3 academic works – Rain (1998), 7-40 (1998) and You’ll Better Wait (2002),