In memoriam Vincent Monnikendam

We are saddened by the news of the passing Vincent Monnikendam last Friday, the Award-winning film director famous for his iconic documentary Mother Dao, the Turtlelike

News