Best New Space Pictures: Witch Head, Elephant Trunk, and Eye Of God
Friday, November 1, 2013 - 17:00
in Astronomy & Space
Witches, elephants, and gleaming eyes. Oh my! A bewitching brew comes this way in the week's best space pictures.