Pinned 9 years ago
Eye-catching statement window - creating a NYC spirit and brand identity through signage DKNY, New York City, USA Street signs stopping traffic