Rate this photo
Reflexions of the World Trade Center in the glass front of the Millennium Hotel in downtown Manhattan, New York, United States. This photo was taken on a sunny day in October of 1997.