The painstaking job of restoring some of the world’s finest ancient tapestries, stitch by stitch, is not for the highly strung or restless.
The painstaking job of restoring some of the world’s finest ancient tapestries, stitch by stitch, is not for the highly strung or restless.