[NASA Monument]
Description:
Photograph of a monument at NASA in Houston, Texas. The plaque mounted on the monument reads: "Apollo Mission Control Center. Apollo 11 Lunar Landing - July 20, 1969".
Date:
unknown
Partner:
UNT Libraries