Regular price £395.00 Sale
An original roll up Tambour screen made in Paris and designed by Jomain Baumann in the 1930's.
There is water damage to the bottom of the screen as seen in the photos which is reflected in the price.
H 170 x W 250 x D 2 cm