Monday, May 29, 2006

what a photo....


this photo was taken from space the morning of september 11th, 2001 in new york city. se the smoke plumes from manhattan?

No comments: