Postage stamp from Hungary depicting Luna-1.
Size:
4835px × 3000px
Photo credit: ©
DBI Studio / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
1,
hungary,
luna,
lunar,
mechta,
orbit,
postage,
russian,
satellite,
soviet,
spacecraft,
stamp