The Space Mirror Memorial, also known as the Astronaut Memorial, is a memorial on the grounds of the John F. Kennedy Space Center Visitor Complex on Merritt Island, Florida. It is maintained by the Astronauts Memorial Foundation, whose offices are l... Read further