Large-scale window decals for our customers at Adidas. The personalized promotional window decals are made of highly adhesive opaque vinyl printed with UV inks.
Tags
Retail ,   Shopping Center ,   Sports Complex ,   Window