100% wool. 162 x 56 cm. Made in Italy.
$ 54.17
$ 108.33
$ 66.99
$ 87.09
$ 56.57
$ 73.54
$ 62.99
$ 53.35
$ 69.36
$ 98.00
$ 74.99
$ 140.00
$ 50.53
$ 65.69
$ 58.59
$ 76.17
$ 24.00
$ 67.20
$ 87.36