Twin Towers Lights
September 11, 2003
View from Candice's NYC apartment.
Back to
Photos