Snow Monkey

Nov 24 '15 20:21

With the International Documentary Film festival Amsterdam, (IDFA), in full swing and industry people roaming the Dutch capital’s streets, there is no denying that documentaries are a hot topic. Especially in times like these they help shape our view of this crazy world.