Product Description
"Framed photos of Earth and Apollo 11 crew. There is a framed press badge to the Apollo 11 launch and a postcard inviting a CBS executive to the launch. It is a postage stamped ""Moon Landing July 20th, 1969"" Includes certificate of authenticity.
18 x 10"