The Navhind Times Archive

IT’S IFFI TIME

IT’S IFFI TIME

IT’S IFFI TIME: An art installation on peacock, the IFFI emblem, has been put up at the Divja Circle in Panaji, which will host the international film festival beginning Monday

Share this article if you wish