Artist Robert McCall, 90, died February 26, 2010. McCall’s keen interest in science and technology led to a career painting images of space and space travel. He painted for Life Magazine in the 1960s; he created murals for the National Air and Space Museum in Washington DC and NASA’s Johnson Space Center and paintings for Disney’s Epcot Center, as well as iconic postage stamps. His paintings were famously featured in … Continue reading Robert McCall, 1919-2010
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed