Exhibit or sell
Login/Register
£1,300.00
A mid-century modern bamboo folding screen.
Made in Italy in the 1970’s.