Designed by
Title
Astronaut Neil A. Armstrong and footprint on moon, circa 1977 #99539247
Description
MOSCOW, RUSSIA - APRIL 2, 2017: A post stamp printed in Czechoslovakia, shows astronaut Neil A. Armstrong and footprint on moon, circa 1977
This image is editorial