A Barker & Stonehouse ochre velvet love seat

1/2

Hammer

£180

A Barker & Stonehouse ochre velvet love seat