Hand Tufted– "un-dyed"– Bradford's Rug Gallery

Hand Tufted

 

image: Kaleen Rugs 
Price