This United States postage stamp (Scott #1371) was issued on 5 May, 1969, just months before the Apollo 11 mission and the first moonwalk. Apollo 8 was, instead, the first manned mission to orbit the Moon and the first manned voyage to return to planet Earth from another celestial body i.e. Earth’s Moon. The design … Read more
