Temora Sofa

£698.00

Estimated to be available from 28 March 2021

W1800 x D860 x H730mm

Out of stock

SKU: 5059413405310 Categories: , ,