Nineteenth Century French Needlework Cushion.

Height 46cm (18”)

Width 43cm (17”)

£450