Tafresh Persian Area Rugs
Origin of Tafresh Rugs Tafresh is a small town, 260 km south west of the capital city of Tehran, in central Iran. It produces gorgeous handmade rugs that are known to [...]
Origin of Tafresh Rugs Tafresh is a small town, 260 km south west of the capital city of Tehran, in central Iran. It produces gorgeous handmade rugs that are known to [...]