Late 16th Century Flemish Tapestry Cushion

Height 33cm (13”)

Width 48cm (19”)

£280