Go Short!

2013-03-14T12:00:00Z

Selma Vilhunen’s short film Do I Have to Take Care of Everything? is screened this week at Go Short film festival. The festival takes place 13.-17.3.2013 in Nijmegen, the Netherlands.