An independent production piece streamed directly via IndiMusic TV network.
Born in Auckland, New Zealand, Eden Iris is a rising artist “with the ambition to carve out her own niche …