Established in 1997, Frame is the world’s leading media brand for interior design, with a focus on innovative and excellent spatial design.
Communication videos for exhibiting companies at international fairs. The best way to show your stand to the world.