CHEOPS space telescope

CHEOPS space telescope
CHEOPS space telescope.
Credit:

DLR

Duration:00:04:44