Thursday, March 24, 2011
ibeching:

Space Elevator concept art from Tehnika Molodezhi, USSR 1970

ibeching:

Space Elevator concept art from Tehnika Molodezhi, USSR 1970