Gallery

Flügger

InStore Floor Display
15 3/4" x 63"
Multiple units, sales support in domestic stores
Nordic Countries
See more references by clicking on the logos below.