Late Seventeenth Century Flemish Tapestry Cushion

Height 41cm (16”)

Width 58cm (23”)

£575