Posted on November 20, 2021 Thinakaran Tamil Paper Article on Ceylon International Film Festival Launch Read More Categories: Events Tags: Santa Barbara Ceylon International Film Festival Tamil News Ceylon International Film Festival Thinakaran Paper Article