Caucasian Kazak rug

£360.00

236 x 133cm

Next Previous