TAPESTRY CUSHIONS

A selection of cushions with 17th & 18th century tapestry panels. More coming.

1 x Small $260

3 x Medium $280

1 x Large $300

$260.00