World Trade Center - September 11, 2001


copyright J. Galloway
Kiera and Liam catching their breath in Battery Park after the South Towers had fallen, but while the North Tower was still standing.

Next Photo
Back to List

Go back Home