Ferm Living Harvest Tapestry Natural £ 155 In stock Sale Ferm Living Harvest Tapestry 50x100 Natural £ 86 £ 95 Delivery in 7–10 days