Photo Gallery

Space Pictures This Week: "Runaway" Star, Shuttle Flyby

A French island becomes a world awash in stars, Discovery streaks over Earth for the last time, and more in the week's best space pictures.