Featured on:
Taken December 2001. This window shot of the Grand Central Station expresses the NYC spirit after 9/11.