Click Here for More Images from iStock
-
15% off with coupon 15FREEIMAGES
Free Images: "bestof:Italian - Embroidered Altar Frontal with Standing Saints - Walters 83716 - Detail C.jpg This tapestry frontal from the fourteenth century was made in Italy but"
Terms of Use
 
Search of the Day