Public Cinema
translation battle between complex issues and creative visual
Amsterdam / NL
discipline
Animation, Corporate film, ENG / TV reports, Internet film

Public Cinema
Amsterdam / NL
translation battle between complex issues and creative visual