Thirteen tapestry scatter cushions of varying sizes

1/5

Hammer

£110

Thirteen tapestry scatter cushions of varying sizes