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