Space Rover Design

A concept of a rover to be sent out in space.
Published