Buy Persian Afshar Shahr Babak Rug - 2.33m x 1.67m Online | Persian Carpet Gallery