Loading…
Twin Towers of Light
Six months after the fall of the Twin Towers, two beacons of blue light rise beyond Tribeca as a memorial to New York City's darkest, and bravest, hour. March 11, 2002.
Photo ID: _2002_09_Trib911_38
Author: Ira Block
© Ira Block All Rights Reserved
Published in: New York