September 11, 2001
These shots begin from my view from the Woolworth Building, 233 Broadway, New York, NY on 9/11/2001.
Read More
Buy Photos
Buy Photo
Buy Photo