Tel:
Email: [email protected]
Large antique tapestry panels, Italy / France circa 1620.
Designed in Italy and woven in Aubusson in the early 17th century.