Previous ImageNext Imagebiennale12-iffk 183 Pepper House in Calvathy Road, another main venue of Kochi Biennale