Apollo 11 Moon Landing
Scott #C76
Product Description
While not specifically naming Neil Armstrong (living persons cannot be identified on US postage), this commemorative airmail stamp clearly tributes the "first man on the moon."
Apollo 11
Launched: 16 July 1969
Landed on Moon: 20 July 1969
Sea of Tranquility
Returned to Earth: 24 July 1969
Scott #C76