Sunday, June 14, 2009

Who said we matter?





This is a picture of a NASA space shuttle in solar transit.
Pretty amazing huh?

1 comment: