Home > Fun
Default Default Latest Updates Most Comments

ifa Gallery

Address:621 Changde Rd
Phone:021-6256 0835
Time:10am-7pm (Tuesday to Sunday)

Since opening in 2006, the ifa Gallery has been devoted to showcasing the best of the Chinese contemporary art scene. While initially located in Shanghai's artistic hotbed, M50, the gallery has been in its Changde Road site for the past fou...

0 like 0 comment