Camera Cagliostro
Finnish-born, yet international film co-operative Camera Cagliostro has been producing puppet animations, art documentaries and radio features for almost 30 years. Founded by Finnish director Katariina Lillqvist in 1991, Cagliostro Continue Reading →