WALLSCAPE
WALLSCAPE advertising area
• An advertising panel in a large format
• Located on the fronts of buildings
• Attractive locations in terms of a high frequency of vehicle, public and pedestrian traffic; extremely high possibility that the advertisement will be noticed