Back
1551 Swedish Carriage cushion dated 1823. 3'9 x 1'6 - 115 x 45
1551 Swedish Carriage cushion dated 1823. 3'9 x 1'6 - 115 x 45
1551 Swedish Carriage cushion dated 1823. 3'9 x 1'6 - 115 x 45
1551 Swedish Carriage cushion dated 1823. 3'9 x 1'6 - 115 x 45
1551 Swedish Carriage cushion dated 1823. 3'9 x 1'6 - 115 x 45
1551 Swedish Carriage cushion dated 1823. 3'9 x 1'6 - 115 x 45
price:  please enquire