Top

Stockholm, Sweden

NASA – A Human Adventure had its world premier at Tekniska museet (The National Museum of Science and Technology) in Stockholm, Sweden from January 28 to November 6, 2011.   IMG_4575f