Perfect Happiness 70.8’x47.2′ May 10, 2016 1500 × 2286 Perfect Happiness 70.8’x47.2′ Perfect Happiness 180x120cm painted silk canvases & hand stitching