Late Artist's Final Art Soars as Shuttle Discovery's Last Mission Emblem
Monday, March 7, 2011 - 18:00
in Astronomy & Space
The final work of late artist Robert McCall has found a permanent home in space.
The final work of late artist Robert McCall has found a permanent home in space.