Jaipur

21

100% Wool. Handknotted in India.