tapestry
noun
°a heavy woven cloth, often with decorative pictorial designs, normally hung on walls.
°(by extension) anything with variegated or complex details.
verb
°To decorate with tapestry, or as if with a tapestry.