This product is no longer available.
Lights Touch The Sky 2002 Photo Print
The Empire State Building and The Twin Beams of Light from The World Financial Center, Feb 10, 2002. Photo by Vincent Laforet/The New York Times Photo Archives. 11" x 14" exhibition quality fine art print on archival paper.