IT’S IFFI TIME

0
14

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