Mid 18th Century French Needlework Cushion

Height 36cm (14”)

Width 58cm (23”)

£575