BuzziScreen Mix

The iconic folding screen reimagined.

Manufacturing Location

  • Netherlands