Kashmiri Chainstitch Embroidery Islamic Wall Hanging (3×1 ft)

1 in stock