March 2008
Print
A poster depicting a visualization of the biggest companies present on neon signage in Times Square (NY).