Altar Frontal (?), 1600s. Italy, 17th century. Embroidery; silk on linen; overall: x 36 cm (63 5/16 x 14 3/16 in.).


Size: 1025px × 3400px
Photo credit: © CMA/BOT / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: