Your Cart
Loading

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.

The little church

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.

Please also check out