Tuesday, September 11, 2012

11 years ago




This is New York, where the twin towers stood.
Beautiful.
R.I.P. to all those who died.

No comments:

Post a Comment