Buy Persian Afshar Village Rug - 2.22m x 1.53m Online | Persian Carpet Gallery