Icon Madonna Italian Tapestry
Icon Madonna is an Italian jacquard woven wall tapestry. This Madonna and child icon comes from a 15th century work found in the historic Russian city of Novgorod. It is now displayed at the Palazzo Leoni Montanari in Vicenza, Italy.