

$1699 $679
$1738 $869
$1738 $869
$1699 $679
$1699 $679
$1699 $679
$1738 $869
$1738 $869
$1699 $679
$1738 $869
$1738 $869
$1699 $679
360cm x 500cm Over-Dyed Ziegler Rug
$25458 $12729
One of a Kind
$1699 $679
$1511 $604
$1738 $869
$1738 $869
$1738 $869
$1699 $679
Only 1 left in stock - Order soon.
358cm x 447cm Over-Dyed Ziegler Rug
$14918 $7459
One of a Kind
343cm x 465cm Ultra Vintage Persian Rug
$13698 $6849
One of a Kind
340cm x 500cm Ultra Vintage Persian Rug
$16240 $6496
One of a Kind
365cm x 450cm Over-Dyed Ziegler Rug
$15318 $7659
One of a Kind
390cm x 475cm Over-Dyed Ziegler Rug
$26427 $10570
One of a Kind