The exhibition will run from March 28 to April 6 at the historic Sunke Villa in Shanghai.