Thank you for liking
You have already liked this page, you can only like it once!
Displays dedicated to Global communications and Galileo, Europe’s satellite navigation system, showing how satellites improve the quality of our daily life. IAC 2010.