Eden

Eden, a stunning large scale 'Tree of Life' embroidered design on a viscose / silk base, suitable for drapery.