18th Century French Needlework Cushion

Height 31cm (12 1/4”)

Width 44cm (17 1/2”)

£500