7467 International Space Station is a Discovery set released in 2003. It contains a space station that can be mounted on a display stand and a space shuttle.
7467 International Space Station is a Discovery set released in 2003. It contains a space station that can be mounted on a display stand and a space shuttle.