ADORN HAND WOVEN RUGS Abstract Patterned

(115)