Regular price £550.00 Sale
An original roll up Tambour screen made in Paris and designed by Jomain Baumann in the 1930's.
There are light water marks at the base of the screen and general wear of an item of its age (please see photos).
H 150 W 200 D 2 cm