Click picture for a better view - 86 floors and great views. Actually uptown is more massive than downtown. If you look to the right the Twin Towers are missing and that speck in the water is Ellis Island and the Statue of Liberty.
Friday, June 24, 2005
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment