Teak Root Display (1A)
- Regular price
-
$1,499.99 - Regular price
-
- Sale price
-
$1,499.99
Teak root display plant stand
Hand made in Indonesia
Dimensions: 56”L x 60”H x 32”W
No reviews
Teak Root Display (1A)
- Regular price
-
$1,499.99 - Regular price
-
- Sale price
-
$1,499.99