Don't have Telegram yet? Try it now!
https://shanghai.ist/2018/10/20/whats-on-oct-21-masquerade-ball-farmers-market-and-ballet-performance/
What's on, Oct 21: Masquerade Ball, farmer's market, and ballet performance