Designed by
Title
Armstrong, Apollo 11, 1969, Space Research serie, circa 1982 #116020402
Description
MOSCOW, RUSSIA - NOVEMBER 26, 2017: A stamp printed in Hungary shows Armstrong, Apollo 11, 1969, Space Research serie, circa 1982
This image is editorial