ifa gallery was established in May 2006 in a 700sqm converted textile factory space in Moganshan Road - m50 Creative Centre – Shanghai’s contemporary art district. With a quality exhibition programme of principally Chinese contemporary art, and a supporting line-up of performance and cultural events, the ga ...
read more