fine rugs; area rug;oriental rug; hand woven rug;
  • New Blue & White Hand Woven Oriental

    12'3 x 8'7"