US 1971 8c Decade of Space Achievement Stamps
United States attached pair of 8-cent stamps (Scott 1434-35) issued August 2, 1971, during the Apollo 15 mission. Designed by Robert McCall, the pair reads "United States in Space... A Decade of Achievement" and shows a lunar landing craft and the Lunar Roving Vehicle.
Text from OyList

Comments
Loading comments…