Sunday, March 11, 2007

Grand Central Station views

Grand Central Station in NYC has a lot going for it. Great places to eat. Energy. And some very cool interior views and really neat architecture. Below is a shot of the giant American flag hanging from the concourse ceiling.

No comments:

Post a Comment