Photo Gallery

Space Pictures This Week: Alien Invader, Framing Venus

Hubble spies an alien invader and Dragon docks with the ISS in this week's best space pictures.