€350.00
1 Chinese screen in stock.
Chinese screen, from the early 1900s, bamboo structure
Present small signs of time