From the Mirror Project, a

January 7, 2002

Embed:

From the Mirror Project, a view from the footbridge that used to lead to World Trade Center building number 7.