Tambour Screen By Baumann Fils

Tambour Screen By Baumann Fils

Regular price $898.00 Sale

An original Baumann & fils roll up tambour screen produced in Paris in the mid 20th century.

Small repair to the top of one panel (see photo). 

W 250 H 152 cm