Leaf Screen

$399

This leaf screen is made from timber and when open is 1600mm wide x 20mm deep and 1800mm high

Stunning Screen

Recently viewed