An artist's exhibition in Seychelles stitches 33 pieces together at Eden Art Space Gallery Editorial » The Interview | January 19, 2020, Sunday // 09:30