Saturday, May 14, 2011

Space is a wonderous place


Image from the Hubble space telescope
More great images here

No comments: