Watch the Star Live video to know about the ‘Festival de Cannes’, a heaven for international film for over seven decades now, serving as the biggest platform for film lovers all over the world.
Watch the Star Live video to know about the ‘Festival de Cannes’, a heaven for international film for over seven decades now, serving as the biggest platform for film lovers all over the world.