Panel of Flemish tapestry

Regular price £1,500

 Circa 1680

H 92 cm W 114 cm