Handmade tapestry100 x 180 cmNatural fibers (Wool . Alpaca . Bamboo . Flax)Needle punching Fiber Landscape no 2€1,600.00PriceQuantityAdd to Cart