World Trade Center
Living in New York in the 1980s meant constantly witnessing the presence of the Twin Towers, visible from nearly every angle and corner of the city.
Living in New York in the 1980s meant constantly witnessing the presence of the Twin Towers, visible from nearly every angle and corner of the city.
A deeply emotional memory of 9/11 is the loss of the little St. Nicholas Greek Orthodox Church, which was tragically crushed by the collapsing Twin Towers. Sebastian documented the little church in original photos.