Buy Persian Tehran Antique Rug - 3.50m x 2.23m Online | Persian Carpet Gallery