Rachel Bassill2 minCleaningCleaning and Stain Removal - Rugs and CarpetsCleaning and stain removal - hand knotted and machine made rugs. Oriental, Traditional and Contemporary