Hand printed cotton rugs

Hand printed cotton rugs

Code: 10259

from £32.00

Hand printed washable cotton rugs and runners.