"Magnificent desolation." - Buzz Aldrin
Pictured Above: Apollo 11 was the spaceflight that landed the first humans on the moon, back in 1969, allowing Neil Armstrong and Aldrin to be the first to put their feet on that giant block of swiss cheese. An exhibition sharing many more exclusive shots from the golden age for space exploration is up at Breese London, though we have many of the images right here.
This Chinese Festival Is Like 'Frozen' Come to Life