595761_2466.jpg
Details -
Details
Description

Taken September 13, 2001 in the Broadway area adjacent to the World Trade Center.