Photo Gallery

Space Pictures This Week: Baby Planets, "Magic" Mirrors, More

Hints of planets being born, reflections of swirling stars, and a massive comet storm feature among the best space pictures this week.