Talk to us today
Multi-purpose freestanding screens, made to order in the UK with a 7-10 day lead time. Constructed using a lightweight but durable wooden core upholstered in Camira Cara fabric