Oxford
Oxford is a handmade rug made of 80 % wool & 20 % cotton. Made in India.
Comes in 3 different colors and also in round:
Oxford is a handmade rug made of 80 % wool & 20 % cotton. Made in India.
Comes in 3 different colors and also in round: