Teak Root Display (small) (B)
Regular price
$699.99
Regular price
Sale price
$699.99
Teak root display plant stand
Hand made in Indonesia
Dimensions: 52”L x 42”H x 19”W