Buy Persian Mashehad Rug - 4.00m x 3.00m Online | Persian Carpet Gallery