Apollo TV Camera

An Apollo TV camera from the National Electronic Museum in Baltimore, Maryland is on display for NASA's briefing to release restored Apollo 11 moonwalk footage at the Newseum, Thursday, July 16, 2009, in Washington, DC. Photo Credit: (NASA/Bill Ingalls)

Photographer NASA/Bill Ingalls
Album James_Webb_Space_Telescope
Location Newseum