The fifteenth edition of the Shanghai Biennale, titled "Does the flower hear the bee?," opens on Saturday, November 8, at the Power Station of Art. The exhibition features over 250 works by sixty-seven individual artists and collectives from China and around the world, including https://t.co/HYGIlagvDO
7 days ago