Clients

Volvo

InStore Floor Display
21 1/2" x 71"
Branding and Campaigns
Austria, Germany, France, Belgium
Extras: Branded base, Leaflet holders