Is this not the most amazing photograph? I have seen renders like this, but this on was taken from the International Space Station. They have just released their top 5 photos on National Geographic.
This entry was posted
on Sunday, November 6th, 2005 at 6:59 pm and is filed under Ramblings .
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.