Sale Ferm Living Harvest Tapestry Natural £ 109 £ 155 In stock Sale Ferm Living Harvest Tapestry 50x100 Natural £ 70 £ 95 Delivery in 15–20 days