Read Culture Zhong Shan’s Surrealist “Free Fall” Exhibition Beijing's ArtDepot showcases the artist's captivating oil-on-silk works Alessandro De Toni 9 April 2018