Turkish kilim • new

£110.00

120 x 93cm