What's on today, May 25 in Shanghai: Dreams Flea Market @ Xintiandi Style / Organic Farm Tour @ Biofarm / Crystal Chamber Music: Yue Quartet @ M on the Bund


Visit the original source and full text: Shanghaiist