Altar Frontal. Italy or Portugal. Date: 1675-1700. Dimensions: 249.8 x 75 cm (98 3/8 x 29 1/2 in.). Linen, plain weave; embroidered with silk and linen in leaf, individual satin, satin, split and stem stitches; French knots, laid work, couching and l