30 December 2008

Home from Space

Awful pretty photo of the Space Shuttle Endeavour landing at the Kennedy Space Center down in Florida late last month.

No comments: