FRENCH TAMBOUR SCREEN

FRENCH TAMBOUR SCREEN

Regular price $775.00 Sale

French roll up tambour screen.

260 H 180 D 2 cm