This is the firehouse across the street from the World Trade Center. It was all but destroyed by falling debris when the towers collapsed. It finally reopened in November, 2003.
Nice capture, Will. I like how this scene captures the fact that life goes on, even after something so tragic, with barely any reflection.Is that an SP in the far right window?
a few of the visitors seem already gripped by the locale..those first responders played a key role, and some paid the ultimate price for such commitment..