team

Textile boards, either wall mounted or freestanding partions on wheels.

Manufacturing Location

  • Germany