Designed by
Title
FLORIDA, USA: Replica of Apollo Lunar Module in Kennedy Space Center Visitor Complex, Cape Canaveral, Florida, USA #159912698
Description
FLORIDA, USA: Replica of Apollo Lunar Module in Kennedy Space Center Visitor Complex, Cape Canaveral, Florida, USA.
This image is editorial