Indian Jaipur

20

100% wool hand knotted in India.