Nayab Kashmiri Tapestry Rug - 4.7 feet, Pure Wool, Handmade
Nayab Kashmiri Tapestry Rug – 4.7 feet, Pure Wool, Handmade

1 in stock