ACHILLES Persian Shahrbabak 180x126cm

£700.00

Available: 1 In stock

Size:180x126cm The small town of Shahrbabak is situated in south-eastern Iran, near the city of Kerman. The town has become well-known for its rugs, which are...