Baroda Soumac 11446£3600404 x 297 cmHand knotted in India100% wool surfaceBaroda Soumac 11446£3,600.00PriceQuantityPurchase