Modern rugs with beautiful patterns and textures, available in different sizes. We offer hand knotted rugs, hand tufted rugs, machine made rugs and hand loomed rugs.