A satellite deploying in orbit, vast outer space with Earth in the background, Space-tech style

Code produit:
1328976786