World Trade Center in New York City, New York, United States of America, as viewed from the Statue of Liberty, June 2001.
If you would like to use this photo, email me and tell me what you want to use it for and I'll tell you if it's o.k.
Copyright
© Copyright 2001 Rhett Harvey Nye rhettnye.org