Made in Italy, high-quality wool fabric, 100% wool, 158 x 250cm ‐ Mercari: Shop from Japan