World Trade Center, September 13, 2001
World Trade Center, September 13, 2001:
These photos were taken at Ground Zero, the World Trade Center site in New York, on September 13, 2001.
——
lest you forget the pictures that you never saw…. i guess
World Trade Center, September 13, 2001:
These photos were taken at Ground Zero, the World Trade Center site in New York, on September 13, 2001.
——
lest you forget the pictures that you never saw…. i guess