Robert McCall's Orion Leaving Space Station became the iconic poster art for the film 2001: A Space Odyssey.
CollectSpace.com reports that space artist Robert McCall died Friday at age 90.
McCall was the Norman Rockwell of the Space Age. His six-story The Space Mural — A Cosmic View is part of the Air and Space Museum in Washington, D.C. He also did the poster art for 2001: A Space Odyssey.
No comments:
Post a Comment