Lechy Root Sculpture on Stand
Product Details
SKU
ID103306
Material
Lychee
Size
42x14x71"H / (48x40x76"H packed)
Weight
146 Lbs / (235 Lbs packed)
Finish
Natural
You might like