Back to listing

Leaf Screen Wall Art

Wall art made from iron. 

R5,995.00

Regional delivery by Weylandts.
5 - 10 business days

In Stock

Product code ARTWORK1907
Color RUST
Finish Rusted Finish
Materials Iron
Origin SOUTH AFRICA
Dimensions 1800 × 900 mm