Gallery

Volvo

InStore Floor Display
21 1/2" x 71"
Branding and Campaigns
Austria, Germany, France, Belgium
Extras: Branded base, Leaflet holders
See more references by clicking on the logos below.