A neon American flag in the disarray of Times Square publicity. Photo by Danielle Voirin.
August 26, 2008