Space satellite Elements of this image furnished by NASA.

Code produit:
75579106