Buy Persian Mashhad Rug - 1.49m x 0.96m Online | Persian Carpet Gallery