Tuffi’s short film wins at HLEF!

2012-12-05T12:00:00Z

Selma Vilhunen’s short film Do I Have to Take Care of Everything? was awarded as a best fiction at the Helsinki Short Film Festival in November. Tuffi thanks!