By jehs+laub
Textile boards, either wall mounted or freestanding partions on wheels.
Product marketing
Search for more images