Brand display

Short Facts

Overview

Brand display made from plexiglass and metal parts including light modules.

Impressions