Rugs

Iranian, Chinese, Turkish, Afghan, Indian, etc; stock varies constantly, with sizes ranging anywhere from 2′x3′ to 21′x12′. Inquire with specific needs.