New York Daily News - City News
http://www.nydailynews.com/news/local/story/317769p-271672c.html
The Post Office is located at 90 Church St in NY, the World Trade Center was located in the bottom left side of the image below.
Saturday, June 11, 2005
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment