by rook
CZECHOSLOVAKIA - CIRCA 1977: stamp printed by Czechoslovakia, shows Neil A. Armstrong and footprint on moon, circa 1977