ADORN HAND WOVEN RUGS Abstract by Shape

(20)