Robert T. McCall, Space Artist, Dies at 90
Friday, March 5, 2010 - 01:42
in Astronomy & Space
Mr. McCall was an artist whose fervor for space exploration found expression in his six-story-tall mural at the National Air and Space Museum and two postage stamps canceled on the Moon.