Sony pictures networks india announce the indiawinners for the international environmental short film festival - ‘the picture this festival for the planet’
MUMBAI: Sony Pictures Networks India announced the three India winners including the 2 runners-up of the Picture This