Late Seventeenth Century Flemish Tapestry Cushion

Height 42cm (16 1/2”)

Width 58cm (23”)

£575