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