Turkish kilim (120 x 93 cm) *new

£ 110.00

SOLD

120 x 93cm / 3ft 11" x 3ft


Collections: