Designed by
Title
CESKOSLOVENSKO - CIRCA 1967: stamp printed in Czech Czechoslovakia shows planned lunar architecture and moon landing #269936556
Description
CESKOSLOVENSKO - CIRCA 1967: stamp printed in Czech Czechoslovakia shows planned lunar architecture and moon landing space research series, Scott 1459 A548 1.60k blue brown red, circa 1967
This image is editorial