Hand-knotted or hand-tufted Himalayan wool rugs
300x200 cm
Back to Top