This product is no longer available.
Liberty and the World Trade Center Print
One of the most popular photos ever shot by The New York Times. Taken on Dec. 5, 1983, it shows two New York landmarks aglow at night. Exhibition-quality 1" x 14" unframed print. More sizes and framing available.