Thank you for liking
You have already liked this page, you can only like it once!
An impression of a small solar sail, pushed by sunlight, to be demonstrated in space in an ESA venture jointly with DLR in Germany.