Designed by
Title
HOUSTON, TEXAS, USA - JUNE 9, 2018: NASA Space Shuttle Independence and NASA 905 Shuttle Carrier Aircraft. #140583647
Description
Independence Plaza at Space Center Houston is an international landmark. Visitors can enter the shuttle replica Independence and explore the giant plane.
This image is editorial