Posts Tagged ‘New’

Archive — Times Square

Wednesday, November 17th, 2010

From the archives:
A poster depicting a visualization of the biggest companies present on neon signage in Times Square (NY).