Famed Space Artist Robert McCall, 90, Dies
Monday, March 1, 2010 - 14:56
in Astronomy & Space
Artist Robert McCall, whose visions of the past, present, and future of space exploration have graced U.S. postage stamps, NASA mission patches, and the Smithsonian, died on Friday.