top of page

Agra, India

13.11 x 16.11

Hand Made Knotted

Wool

Agra

SKU: IND 3308