Incoming!


The final stages of Philae’s touchdown seen through the eyes of the lander’s downwards-looking descent camera

To source

, , ,

Comments are closed.

Space, astronomy and science