100% wool. 162 x 56 cm. Made in Italy.
$ 54.17
$ 108.33
$ 65.04
$ 84.55
$ 64.32
$ 83.62
$ 64.99
$ 70.00
$ 175.00
$ 25.00
$ 69.95
$ 48.57
$ 63.14
$ 49.40
$ 64.22
$ 51.27
$ 66.65
$ 31.99