The Kaavya Mamluk Rug, measuring 217cm x 153cm, is a striking example of fine hand-knotted craftsmanship that beautifully balances timeless tradition with refined modern elegance. Carefully woven by s...