Store is Closed Temporarily Due to Family Emergency - We Will Notify You When We Reopen
Apollo 11 Moon Landing
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."
Launched: 16 July 1969
Landed on Moon: 20 July 1969
Sea of Tranquility
Returned to Earth: 24 July 1969