Shen Wei 沈玮, ‘Cherry Blossoms’, 2015, SinArts Gallery