1994 USA: New York & Texas
New York City, Texas, Houston
The Space Center Houston, NASA. I was impressed by what flew into space – and came back in one piece.
New York City, Texas, Houston
The Space Center Houston, NASA. I was impressed by what flew into space – and came back in one piece.