A New Baluchi rug, 144cm x 83cm

1/2

Estimate

£80 - £120

A New Baluchi rug, 144cm x 83cm