cadsat
ESA logo
Lunar Base Design from Thessaloniki – CADSat