Buy Persian Afshar Village Rug - 2.18m x 1.65m Online | Persian Carpet Gallery