3D-printed rovers play spot the ball 0 06.11.2024 11:00 Esa.int Image: 3D-printed rovers play spot the ball