Photo Gallery

Week's Best Space Pictures: Meteors Shower, Sweden Burns, and Rosetta Orbits